@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
richlistbox{
-moz-appearance:none;
border:1px solid;
-moz-border-top-colors:#000!important;
-moz-border-right-colors:#000;
-moz-border-bottom-colors:#000;
-moz-border-left-colors:#000;
-moz-border-radius:0;
background-color:#343535;
margin:2px 4px;
padding:0}

richlistbox[disabled="true"]{
color:#bbbfc5}

richlistitem{
margin:0!important}

richlistitem:not([selected="true"]):hover{
background:rgba(0,0,0,.3)}

richlistitem[selected="true"],
richlistbox:focus > richlistitem[selected="true"]{
background:#242525}

richlistitem[selected="true"] menulist{
color:#fff!important}

richlistbox[seltype="multiple"]:focus > richlistitem[current="true"]{
outline:1px dotted #bbbfc5;
outline-offset:-1px}

richlistbox[seltype="multiple"]:focus > richlistitem[current="true"][selected="true"]{
outline:1px dotted #d8d8d8}